package com.weiyuwqj.api.service;

import com.weiyuwqj.api.base.BaseService;
import com.weiyuwqj.api.common.Paginator;
import com.weiyuwqj.api.model.SysNoticeType;
import com.weiyuwqj.api.common.PageList;

import java.util.Map;

/**
 * Created by zhangxiaojian on 15/10/13.
 */
public interface SysNoticeTypeService extends BaseService<SysNoticeType> {

    //启用禁用
	void enableToggle(int noticeId);

	//显示-分页
	PageList getList(Paginator p, Map<String, Object> param);

	//新建模板
	void add(SysNoticeType sysNoticeType);

	//获取编辑信息
	SysNoticeType getSingle(Integer id);

	//根据nid获取模板
	SysNoticeType getNoticeTypeByNid(String nid);

	//获取默认手机号
	String getMobile();

}
